radio studio - French English Dictionary